repeated intercourse - Français Anglais Dictionnaire